package com.decent.ejfadmin.common.bean;

import java.math.BigDecimal;

/**
 * 易销卡订单回调参数封装实体
 *
 * @author starSky
 * @date 2/22/2018 3:17 PM.
 */
public class ExkSupplyCard extends SupplyCard {
    private static final long serialVersionUID = -4809572011273667693L;
    /**
     * 易销卡对应的商户编号
     */
    private String agentNo;
    /**
     * 卡对应的充值手机号
     */
    private String mobileNo;
    /**
     * 号的成本  对应 易缴费or易服务的userPrice即交易金额
     */
    private BigDecimal cost;

    /**
     * 数据库状态
     */
    private Integer dbStatus;

    public Integer getDbStatus() {
        return dbStatus;
    }

    public void setDbStatus(Integer dbStatus) {
        this.dbStatus = dbStatus;
    }

    public String getAgentNo() {
        return agentNo;
    }

    public void setAgentNo(String agentNo) {
        this.agentNo = agentNo;
    }

    public String getMobileNo() {
        return mobileNo;
    }

    public void setMobileNo(String mobileNo) {
        this.mobileNo = mobileNo;
    }

    public BigDecimal getCost() {
        return cost;
    }

    public void setCost(BigDecimal cost) {
        this.cost = cost;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("ExkSupplyCard{");
        sb.append("agentNo='").append(agentNo).append('\'');
        sb.append(", mobileNo='").append(mobileNo).append('\'');
        sb.append(", cost=").append(cost);
        sb.append(", dbStatus=").append(dbStatus);
        sb.append(super.toString());
        sb.append('}');
        return sb.toString();
    }
}
